package ${package.Mapper};

import ${package.Entity}.${entity};
import ${superMapperClassPackage};
import org.apache.ibatis.annotations.Mapper;
<#if cfg.customPort == 'Y'>
import org.apache.ibatis.annotations.Param;
import java.util.List;
</#if>

/**
 * ${table.comment!}
 *
 * @author ${author}
 * @since ${date}
 */
<#if kotlin>
interface ${table.mapperName} : ${superMapperClass}<${entity}>
<#else>
@Mapper
public interface ${table.mapperName} extends ${superMapperClass}<${entity}> {

<#if cfg.customPort == 'Y'>
    /**
     * ${table.comment!}列表
     * @author ${author}
     */
    public List<${entity}> get${entity}List(@Param("param") ${entity} param);
</#if>

}
</#if>
